Elmwood Ave Falmouth, Cumberland, Maine 04105 USA 43.71170 -70.22940(43' 42' 42.1200 N, 70' 13' 45.8400 W)